package com.huifer.wgx.service;

import com.huifer.wgx.model.FileEntity;
import org.springframework.web.multipart.MultipartFile;

/**
 * <p>Title : FileStorageInterface </p>
 * <p>Description : 文件操作</p>
 *
 * @author huifer
 * @date 2019-03-20
 */
public interface FileStorageInterface {

    /**
     * 存储文件
     * @param file 文件
     * @param workId 工程id
     * @param personnelId 上传id
     * @return 文件
     */
    FileEntity storeFile(MultipartFile file , Long workId , Long personnelId);

    /**
     * 获取文件
     * @param fileId 文件id
     * @return 文件
     */
    FileEntity getFile(Long fileId);
}
